urinary spillage - Spanish English Dictionary